challenges reality and logic